<?php
function ParseRequest($data){
		$out = array();
		if(is_array($data)){
			foreach($data as $key=>$params){
				$params = str_replace('&amp;', '&', $params);
				$params = explode('&', $params);
				$size = sizeof($params);
				
				
				
				for($i=0;$i<$size;$i++){
					$p = explode('=', $params[$i]);
					$out[$key][$p[0]] = urldecode($p[1]);
				}
			}
		}else{
			$params = str_replace('&amp;', '&', $data);
			$params = explode('&', $params);
			$size = sizeof($params);
				
			for($i=0;$i<$size;$i++){
				$p = explode('=', $params[$i]);
				$out[$p[0]] = urldecode($p[1]);
			}
		}
	return $out;
}
